Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LARCHES Detached £510,000 2 Aug 2010
2 THE LARCHES Detached £910,000 13 Jan 2016
4 THE LARCHES Detached £681,000 27 May 2010
5 THE LARCHES Detached £385,000 15 Nov 2001